hand lubricator - German English Dictionary